Generalized Scans and Tri-Diagonal Systems
نویسندگان
چکیده
Motivated by the analysis of known parallel techniques for the solution of linear tridiagonal system, we introduce generalized scans, a class of recursively de ned lengthpreserving, sequence-to-sequence transformations that generalize the well-known pre x computations (scans). Generalized scan functions are described in terms of three algorithmic phases, the reduction phase that saves data for the third or expansion phase and prepares data for the second phase which is a recursive invocation of the same function on one fewer variable. Both the reduction and expansion phases operate on bounded number of variables, a key feature for their parallelization. Generalized scans enjoy a property, called here protoassociativity, that gives rise to ordinary associativity when generalized scans are specialized to ordinary scans. We show that the solution of positive de nite block tridiagonal linear systems can be cast as a generalized scan, thereby shedding light on the underlying structure enabling known parallelization schemes for this problem. We also describe a variety of parallel algorithms including some that are well known for tridiagonal systems and some that are much better suited to distributed computation.
منابع مشابه
Tri-Diagonal Preconditioner for Toeplitz Systems from Finance
We consider a nonsymmetric Toeplitz system which arises in the discretization of a partial integro-differential equation in option pricing problems. The preconditioned conjugate gradient method with a tri-diagonal preconditioner is used to solve this system. Theoretical analysis shows that under certain conditions the tri-diagonal preconditioner leads to a superlinear convergence rate. Numerica...
متن کاملCubic spline Numerov type approach for solution of Helmholtz equation
We have developed a three level implicit method for solution of the Helmholtz equation. Using the cubic spline in space and finite difference in time directions. The approach has been modied to drive Numerov type nite difference method. The method yield the tri-diagonal linear system of algebraic equations which can be solved by using a tri-diagonal solver. Stability and error estimation of the...
متن کاملSymbolic algorithm for solving comrade linear systems based on a modified Stair-Diagonal Approach
Recently, new approach called Stair-Diagonal used for solving a tridiagonal system by Jawad[A. J. Jawad and et.al., Solving a Tri-Diagonal System of Size N Equations by Stair-Diagonal Approach, Adv. Sci. Eng. Med. , 4(2012) 171-175]. In this paper, we developed a Stair-Diagonal Approach in order to remove the cases where the Stair-Diagonal Approach fails. Also, we describe a symbolic computatio...
متن کاملOn the Synthesis of Strategies in Infinite Games
Completeness and Weak Completeness Under Polynomial-Size Circuits p. 26 Communication Complexity of Key Agreement on Small Ranges p. 38 Pseudorandom Generators and the Frequency of Simplicity p. 50 Classes of Bounded Counting Type and their Inclusion Relations p. 60 Lower Bounds for Depth-Three Circuits With Equals and Mod-Gates p. 71 On Realizing Iterated Multiplication by Small Depth Threshol...
متن کاملOnline Detection of Hydrodynamic Changes in Fluidized Bed using Cross Average Diagonal Line
Online detection of hydrodynamics of gas-solid fluidized bed was characterized using pressure fluctuations by cross recurrence plot (CRP) and cross recurrence quantification analysis (CRQA). Experiments were conducted in a lab scale fluidized bed of various particle sizes 150 μm, 280 μm and 490 μm at different gas velocities. Firstly, pattern changes of cross recurrence plot were discussed and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995